biliary canaliculus - Spanish English Dictionary